/**
* Style.css
*/

html, body{
    width: 100%;
    height: 100%;
    margin: 0;
    padding: 0;
    background: #ffffff;
}

#header{
    width: 100%;
    border-bottom: solid 1px #2a2a2a;
    background: #f9f9f9;
    text-indent: 10px;
}

#right, #left{
    display: inline-block;
    margin: 1%;
    position: relative;
    padding: 5px;
}

#left{
    width: 38%;
    background: #f1edd2;
    float: left;
}

#right{
    width: 57%;
    background: none;
    float: right;
}

#footer{
    width: 100%;
    clear: both;
}

#map{
    width: 100%;
    min-height: 450px;
    border: solid 10px #ffffff;
    box-shadow: 0px 5px 10px 0px #414141;
}

.icon-add{
    float: right;
    margin-right: 5px;
}

#footer h3{
    max-width: 50%;
}

.libelle{
    display: inline-block;
    min-width: 150px;
}